Mantis shrimp - Spanish English Dictionary